﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace hse_2013_local_game2d
{
    public class Lavel
    {
        private int pointsToReach;
        public int PointsToReach
        {
            get { return pointsToReach; }
        }
        private int levelLength;
        public int LevelLength
        {
            get { return levelLength; }
        }
        private int[] shipsChords;
        public int[] ShipChords
        {
            get { return shipsChords; }
        }
        private Image shipView;
        public Image ShipView
        {
            get { return shipView; }
        }
        private Image afterExplosionShipView;
        public Image AfterExplosionShipView
        {
            get { return afterExplosionShipView; }
        }
        private Color frontWaveColor;
        public Color FrontWaveColor
        {
            get { return frontWaveColor; }
        }
        private Color backWaveColor;
        public Color BackWaveColor
        {
            get { return backWaveColor; }
        }
        private Color backgroundColor;
        public Color BackgroundColor
        {
            get { return backgroundColor; }
        }
        public Lavel(int[] shipsChords,Image shipView,Image afterExplosionShipView,Color frontWaveColor,Color backWaveColor,Color backgroundColor,int lavelLength,int pointsToReach)
        {
            this.pointsToReach = pointsToReach;
            this.levelLength = lavelLength;
            this.shipsChords = shipsChords;
            this.shipView = shipView;
            this.afterExplosionShipView = afterExplosionShipView;
            this.frontWaveColor = frontWaveColor;
            this.backgroundColor = backgroundColor;
            this.backWaveColor = backWaveColor;
        }
    }
}
